satisfy everyone - French English Dictionary